package com.carrental.api.ums.mapper;

import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.carrental.api.ums.domain.UmsFeedback;
import com.carrental.api.ums.domain.vo.UmsFeedbackVo;
import com.carrental.api.ums.domain.vo.UmsFeedbackVo;
import com.carrental.common.core.mapper.BaseMapperPlus;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 用户反馈信息Mapper接口
 *
 * @author liangyi
 * @date 2022-03-27
 */
public interface UmsFeedbackMapper extends BaseMapperPlus<UmsFeedbackMapper, UmsFeedback, UmsFeedbackVo> {
    IPage<UmsFeedbackVo> pageList(IPage<?> objectPage, @Param(Constants.WRAPPER) Wrapper<?> queryWrapper);

    List<UmsFeedbackVo> pageList(@Param(Constants.WRAPPER) Wrapper<?> queryWrapper);

    UmsFeedbackVo detail(@Param(Constants.WRAPPER) Wrapper<?> queryWrapper);
}
